После получения нескольких десятков писем с одним и тем же вопросом
представляю:
Описание программы "ReTrans"
(Фильтр запросов IE -> Proxy)
Введение
Программа писана для себя, и соответственно будет работать
только на похожих конфигурациях сети и корпоративного прокси-сервера.
Исходное состояние
Итак, имеем: сеть локальная (1шт), корпоративный
(контрский) прокси-сервер (1шт) на котором гадкие админы отключили все, что
только можно для всех, кроме себя :). Например у меня нельзя лазить по ммм...
эротике, читать анекдоты, интересоваться играми, скачивать mp3, exe, rar, zip и
тд :(.
Нахрена интернет тогда нужен ???!!!
Ну что же делать -
системный администратор это не профессия - это болезнь. Попробуем нежно обойти
ограничения.
Посмотрим что у нас в Internet Explorer-e
Лезим в меню
"Сервис"->"Свойства обозревателя"->"Подключение"->"Настройка
сети"
Увидим примерно такое окошко:
_files/rt_ie1.jpg)
ОК, те прокси-сервер "wolf", порт 8080. У Вас могут быть
другие значения. Например вместо имени прокси-сервера может стоять его ip-адрес
(например 10.12.100.20). Запомним название прокси-сервера и его порт и перейдем
к следующей главе.
Вносим изменения
Запускаем retrans.exe и видим:
_files/rt_start.jpg)
Если у Вас в компьютере есть сетевая плата, то около
часиков появилась новая иконка. Тыкаем мышом в нее дважды и наслаждаемся видом
главного окна программы.
_files/rt_main.jpg)
В правом верхнем углу увидим три кнопки (не там где
крестик, а чуть ниже), давим в среднюю (молоточек там нарисован) и
видим:
_files/rt_cfg.jpg)
Озираемся вокруг и меняем поля "IP-адрес или имя прокси
сервера" и "Порт прокси сервера" на то, что видели в Internet Explorer-e раньше.
Я видел "wolf" и "8080", у Вас будет что-нибудь другое.
Чуть правее видим
поле "Порт локальный" и цифирки там "3100" - можете не менять их или измените на
то, что Вам больше нравится, но не менее 1024.
Теперь вернемся к Internet
Explorer-у. Лезем туда, где уже были "Сервис"->"Свойства
обозревателя"->"Подключение"->"Настройка сети" и меняем поля где у Вас
прописан прокси-сервер и порт. Вместо "wolf" я ставлю 127.0.0.1 и порт 3100 (или
тот порт, который Вы указали).
_files/rt_ie2.jpg)
Давим нужное количество раз на кнопку ОК. Все, теперь или
пан или пропал.
Проверка и комментарии
Теперь выясняем работает ли все это у нас. Опять
тыкаем в кнопку с молоточком программы reTrans и ставим точку рядом с надписью
"Режим 'Запр. слова'", нажимаем ОК. В Internet Explorer-e открываем какой-нибудь
сайт. Если сайт загрузился, а в основном окне программы reTrans появились
какие-то строчки значит все нормально. В противном случае либо мы что-то
неправильно настроили, либо не суждено... :( Мне искренне жаль.
Если все
работает, то опять давим в молоточек и ставим точку рядом с надписью "Режим
'Connect'" (ради чего все и затевалось). Тут есть тонкости. Во-первых нужно
знать ip-адрес какого-нибудь левого прокси-сервера из Америки или Парагвая или
еще из какой-нибудь тутуновки. Список этих проксиков Вы видите чуть ниже.
Например на момент написания этого описалова я пользовался прокси-сервером
162.114.211.139:80 (80 - это порт). Периодически эти сервера умирают, потом
опять возрождаются. Поэтому иногда придется менять этот прокси-сервер. Списки
прокси-серверов в интернете валяются на каждом углу. Я беру с сайтов www.void.ru
или www.proxycheck.spylog.ru. Там есть сервера на любой вкус: анонимные,
искажающие и тд.
Опять проверяем работоспособность программы. Если сайты
грузятся, то все ОК. Если сайты не грузятся и в основном окне программы reTrans
появляются строчки типа "CONNECT 162.114.221.139" и больше ничего - значит
выбранный прокси-сервер умер и надо выбрать какой-нибудь другой.
Заключение
В заключении хочу сказать, что системные администраторы
добрые и нежные люди, не надо их обижать. Просто относитесь к ним с пониманием,
лелейте их и они будут размножаться даже в неволе.
20.08.2002.
Best regards. Alex Pan.
PS: Пишите
трогательные письма на
PS(part2): По просьбе Дмитрия
Высоцкого в версии 1.5 добавлено сокрытие иконки программы из трея ну и
ваще...
Для этого нужно в файле retrans.ini написать строчку: Hide=1
Но
после этого, что бы перезапустить программу Вам придется снимать задачу... Но
это уже не мои проблемы.
Для не сокрытия - строчку:
Hide=0
27.12.2002.
C Новым годом! Alex Pan.